import request from '@/config/axios'

// 租赁合同管理 VO
export interface RentVO {
  id: number // 租赁合同序号
  processInstanceId: string // 流程实例的编号
  proposerId: number //填报人ID
  effective: string
  status: string // 审批结果
  userId: number // 所属用户ID
  landIds: string // 租赁宗地序号
  contractNo: string // 合同编号
  rentPrice: number // 出租金额
  rentPeriod: string // 出租期限
  startTime: Date // 开始时间
  endTime: Date // 结束时间
  rentLocation: string // 出租位置
  rentLandarea: number // 租赁土地面积
  rentBuildingarea: number // 租赁建筑面积
  rentType: string // 出租方式
  signingDate: Date // 合同签订日期
  payDate: Date // 约定交款日期
  paidDate: Date // 上次交款日期
  nextpayDate: Date // 下次交款日期
  remark: string // 备注
}

//统计API
export const StatisticsApi = {
  annualRentCountAmount: async (year: number) => {
    return request.get({ url: `/zszx/statistics/annualRentCountAmount/${year}` })
  },
  annualStartEnd: async () => {
    return request.get({ url: `/zszx/statistics/annualStartEnd` })
  },

  monthlyStartEnd: async (year: number) => {
    return request.get({ url: `/zszx/statistics/monthlyStartEnd/${year}` })
  },
  

  // rentUnPayCount: async (year: number) => {
  //   return request.get({ url: `/zszx/statistics/rentUnPayCount/${year}` })
  // },
  // rentPaidCount: async (year: number) => {
  //   return request.get({ url: `/zszx/statistics/rentPaidCount/${year}` })
  // },
  // rentUnPayAmount: async (year: number) => {
  //   return request.get({ url: `/zszx/statistics/rentUnPayAmount/${year}` })
  // },
  // rentPaidAmount: async (year: number) => {
  //   return request.get({ url: `/zszx/statistics/rentPaidAmount/${year}` })
  // },


}
